chelate compound - French English Dictionary